package com.wmwj.hxlj.service;

import com.wmwj.hxlj.entity.Article;
import com.wmwj.hxlj.entity.Collection;
import com.wmwj.hxlj.entity.vo.ArticleVo;
import com.wmwj.hxlj.entity.vo.PageResult;
import com.wmwj.hxlj.utils.Result;

import java.util.List;

public interface CollectionService {

    /**
     * 收藏文章
     * @param collection
     * @return 返回信息
     */
    Result<Integer> add(Collection collection);

    /**
     * 获取收藏文章
     * @param userId
     * @param collectionId
     * @return 返回信息
     */
    Result<PageResult<ArticleVo>> getCollection(Long userId, Long collectionId, Integer page);

}
